pedestrianized promenade

Translations
пешеходная набережная / променад
Tourists like to stroll along the pedestrianized promenade by the river.
Туристы любят гулять по пешеходному променаду вдоль реки.